package com.czy.owner.entity;

import java.util.List;

/**
 * Created by asus on 2017/6/6.
 */

public class CartGoodsSpecModel {

    /**
     * goodsList : [{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:2,8:27","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:大,型号:222","specGroupKey":"0003410b6fe6470fae6e3e03c4846237"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"http://localhost:8080/res/download/11593","goodsSpecId":"1:24,2:2,8:23","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:大,型号:333","specGroupKey":"0cc66612254a45a6803cd4c0792d912b"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:25,8:23","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:小,型号:333","specGroupKey":"1926c48be5384419af0492fc2e0c7f8f"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:25,8:27","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:小,型号:222","specGroupKey":"26f3b0cd291a402b976f0f0d513dc548"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:25,8:27","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:小,型号:222","specGroupKey":"2f708d209832457c9051c2a935a0c4d8"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:26,8:28","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:中,型号:111","specGroupKey":"356b77493acf4ccbaeb1baeac403993a"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"http://localhost:8080/res/download/11592","goodsSpecId":"1:19,2:2,8:23","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:大,型号:333","specGroupKey":"3d10c8ceca9a4075b73f773e330dec7e"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:26,8:27","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:中,型号:222","specGroupKey":"69717097b0604f05aa655219f52a5c1d"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:25,8:23","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:小,型号:333","specGroupKey":"69c073ac3b9445a4ae0de23768b89b49"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:2,8:28","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:大,型号:111","specGroupKey":"70300840d8d5420393d55319fbe806e5"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:26,8:23","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:中,型号:333","specGroupKey":"75ec16076fa74628ab38a429cacbfd89"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:25,8:28","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:小,型号:111","specGroupKey":"7ade1a3cdae04ba59b06a1adb6ce3441"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:2,8:27","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:大,型号:222","specGroupKey":"b0be4d91e5ea4729aff19d8636f38c81"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:26,8:23","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:中,型号:333","specGroupKey":"b9ae0d6a619c4317a0987b9ebcf305d5"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:26,8:28","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:中,型号:111","specGroupKey":"c7b3eecdb3e74655af5d28023e32093a"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:25,8:28","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:小,型号:111","specGroupKey":"c9baeda1b8ba4455b3b65ac3f8a1b7ad"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:19,2:2,8:28","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:白色,尺寸:大,型号:111","specGroupKey":"e98ae0076af64d3589c748a848877a96"},{"unitName":"幅","goodsSpecValuesPrice":3,"logo":"","goodsSpecId":"1:24,2:26,8:27","goodsSpecValueCount":4,"goodsName":"sssssssdffdggfggggd","goodsSpec":"颜色:绿色,尺寸:中,型号:222","specGroupKey":"f55810e8d09f41afb8710bfa035f3d0e"}]
     * goods : {"unitName":"幅","goodsId":354,"goodsSpecValue":"白色,大,333","count":3,"goodsSpecId":"1:19,2:2,8:23","goodsSpec":"颜色:白色,尺寸:大,型号:333","installStore":{"superStoreId":0,"serviceNumber":"0551-6800000","userAgreement":"未设置","smsSuffix":"","description":"汽车服务商","delFlag":"false","gprsX":117.27522,"storeStatus":"normal","gprsY":31.86341,"wifiPass":"password","storeLocation":"安徽省合肥市","serviceStopTime":"23:00","balance":0.08,"serviceStartTime":"07:00","wifiName":"WiFiname","serviceStatus":"normal","auditNote":"无","storeName":"测试门店1219","share":"true","smsCount":0,"storeId":325,"userId":1212,"auditUserId":1033,"createTime":1482130279356,"auditTime":1482130302607,"isTest":"false","servicePrice":100,"stroeLogo":"http://121.40.100.179:8080/res/download/7777","auditStatus":"通过","carWashStatus":"busy"},"specGroupKey":"3d10c8ceca9a4075b73f773e330dec7e","needService":"true","servicePrice":-1,"install":true,"goodsSpecValuesPrice":3,"shoppingCartId":34,"logo":"http://localhost:8080/res/download/11592","goodsName":"sssssssdffdggfggggd","logisticsTemplateId":232}
     * selectedSpecList : [{"specId":1,"specName":"颜色","specValueList":[{"specId":1,"specValuesId":19,"specValue":"白色","selected":true},{"specId":1,"specValuesId":24,"specValue":"绿色"}]},{"specId":2,"specName":"尺寸","specValueList":[{"specId":2,"specValuesId":2,"specValue":"大","selected":true},{"specId":2,"specValuesId":25,"specValue":"小"},{"specId":2,"specValuesId":26,"specValue":"中"}]},{"specId":8,"specName":"型号","specValueList":[{"specId":8,"specValuesId":23,"specValue":"333","selected":true},{"specId":8,"specValuesId":27,"specValue":"222"},{"specId":8,"specValuesId":28,"specValue":"111"}]}]
     * deliveryWayList : [{"weightIncreasePrice":7,"address":"","cityId":0,"numberDefaultPrice":0,"deliveryWayId":247,"volumeIncrease":1,"provinceId":0,"volumeDefaultPrice":0,"weightDefault":2,"superDeliveryWayId":0,"numberIncrease":1,"areaId":0,"numberIncreasePrice":0,"numberDefault":1,"weightIncrease":2,"name":"快递","volumeDefault":1,"belongsType":"supplier","volumeIncreasePrice":0,"belongsTypeId":"73","weightDefaultPrice":8,"selected":true},{"weightIncreasePrice":10,"address":"","cityId":0,"numberDefaultPrice":0,"deliveryWayId":248,"volumeIncrease":1,"provinceId":0,"volumeDefaultPrice":0,"weightDefault":1,"superDeliveryWayId":0,"numberIncrease":1,"areaId":0,"numberIncreasePrice":0,"numberDefault":1,"weightIncrease":6,"name":"EMS","volumeDefault":1,"belongsType":"supplier","volumeIncreasePrice":0,"belongsTypeId":"73","weightDefaultPrice":7},{"weightIncreasePrice":9,"address":"","cityId":0,"numberDefaultPrice":0,"deliveryWayId":249,"volumeIncrease":1,"provinceId":0,"volumeDefaultPrice":0,"weightDefault":6,"superDeliveryWayId":0,"numberIncrease":1,"areaId":0,"numberIncreasePrice":0,"numberDefault":1,"weightIncrease":8,"name":"平邮","volumeDefault":1,"belongsType":"supplier","volumeIncreasePrice":0,"belongsTypeId":"73","weightDefaultPrice":7}]
     */

    private GoodsBean goods;
    private List<GoodsListBean> goodsList;
    private List<SelectedSpecListBean> selectedSpecList;
    private List<DeliveryWayListBean> deliveryWayList;

    public GoodsBean getGoods() {
        return goods;
    }

    public void setGoods(GoodsBean goods) {
        this.goods = goods;
    }

    public List<GoodsListBean> getGoodsList() {
        return goodsList;
    }

    public void setGoodsList(List<GoodsListBean> goodsList) {
        this.goodsList = goodsList;
    }

    public List<SelectedSpecListBean> getSelectedSpecList() {
        return selectedSpecList;
    }

    public void setSelectedSpecList(List<SelectedSpecListBean> selectedSpecList) {
        this.selectedSpecList = selectedSpecList;
    }

    public List<DeliveryWayListBean> getDeliveryWayList() {
        return deliveryWayList;
    }

    public void setDeliveryWayList(List<DeliveryWayListBean> deliveryWayList) {
        this.deliveryWayList = deliveryWayList;
    }

    public static class GoodsBean {
        /**
         * unitName : 幅
         * goodsId : 354
         * goodsSpecValue : 白色,大,333
         * count : 3
         * goodsSpecId : 1:19,2:2,8:23
         * goodsSpec : 颜色:白色,尺寸:大,型号:333
         * installStore : {"superStoreId":0,"serviceNumber":"0551-6800000","userAgreement":"未设置","smsSuffix":"","description":"汽车服务商","delFlag":"false","gprsX":117.27522,"storeStatus":"normal","gprsY":31.86341,"wifiPass":"password","storeLocation":"安徽省合肥市","serviceStopTime":"23:00","balance":0.08,"serviceStartTime":"07:00","wifiName":"WiFiname","serviceStatus":"normal","auditNote":"无","storeName":"测试门店1219","share":"true","smsCount":0,"storeId":325,"userId":1212,"auditUserId":1033,"createTime":1482130279356,"auditTime":1482130302607,"isTest":"false","servicePrice":100,"stroeLogo":"http://121.40.100.179:8080/res/download/7777","auditStatus":"通过","carWashStatus":"busy"}
         * specGroupKey : 3d10c8ceca9a4075b73f773e330dec7e
         * needService : true
         * servicePrice : -1
         * install : true
         * goodsSpecValuesPrice : 3
         * shoppingCartId : 34
         * logo : http://localhost:8080/res/download/11592
         * goodsName : sssssssdffdggfggggd
         * logisticsTemplateId : 232
         */

        private String unitName;
        private int goodsId;
        private String goodsSpecValue;
        private int count;
        private String goodsSpecId;
        private String goodsSpec;
        private InstallStoreBean installStore;
        private String specGroupKey;
        private String needService;
        private double servicePrice;
        private boolean install;
        private boolean postageFree;
        private int serviceInstallStoreId;

        public int getServiceInstallStoreId() {
            return serviceInstallStoreId;
        }

        public void setServiceInstallStoreId(int serviceInstallStoreId) {
            this.serviceInstallStoreId = serviceInstallStoreId;
        }

        public boolean isPostageFree() {
            return postageFree;
        }

        public void setPostageFree(boolean postageFree) {
            this.postageFree = postageFree;
        }

        private double goodsSpecValuesPrice;
        private int shoppingCartId;
        private String logo;
        private String goodsName;
        private int logisticsTemplateId;

        public String getUnitName() {
            return unitName;
        }

        public void setUnitName(String unitName) {
            this.unitName = unitName;
        }

        public int getGoodsId() {
            return goodsId;
        }

        public void setGoodsId(int goodsId) {
            this.goodsId = goodsId;
        }

        public String getGoodsSpecValue() {
            return goodsSpecValue;
        }

        public void setGoodsSpecValue(String goodsSpecValue) {
            this.goodsSpecValue = goodsSpecValue;
        }

        public int getCount() {
            return count;
        }

        public void setCount(int count) {
            this.count = count;
        }

        public String getGoodsSpecId() {
            return goodsSpecId;
        }

        public void setGoodsSpecId(String goodsSpecId) {
            this.goodsSpecId = goodsSpecId;
        }

        public String getGoodsSpec() {
            return goodsSpec;
        }

        public void setGoodsSpec(String goodsSpec) {
            this.goodsSpec = goodsSpec;
        }

        public InstallStoreBean getInstallStore() {
            return installStore;
        }

        public void setInstallStore(InstallStoreBean installStore) {
            this.installStore = installStore;
        }

        public String getSpecGroupKey() {
            return specGroupKey;
        }

        public void setSpecGroupKey(String specGroupKey) {
            this.specGroupKey = specGroupKey;
        }

        public String getNeedService() {
            return needService;
        }

        public void setNeedService(String needService) {
            this.needService = needService;
        }

        public double getServicePrice() {
            return servicePrice;
        }

        public void setServicePrice(double servicePrice) {
            this.servicePrice = servicePrice;
        }

        public boolean isInstall() {
            return install;
        }

        public void setInstall(boolean install) {
            this.install = install;
        }

        public double getGoodsSpecValuesPrice() {
            return goodsSpecValuesPrice;
        }

        public void setGoodsSpecValuesPrice(double goodsSpecValuesPrice) {
            this.goodsSpecValuesPrice = goodsSpecValuesPrice;
        }

        public int getShoppingCartId() {
            return shoppingCartId;
        }

        public void setShoppingCartId(int shoppingCartId) {
            this.shoppingCartId = shoppingCartId;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public int getLogisticsTemplateId() {
            return logisticsTemplateId;
        }

        public void setLogisticsTemplateId(int logisticsTemplateId) {
            this.logisticsTemplateId = logisticsTemplateId;
        }

        public static class InstallStoreBean {
            /**
             * superStoreId : 0
             * serviceNumber : 0551-6800000
             * userAgreement : 未设置
             * smsSuffix :
             * description : 汽车服务商
             * delFlag : false
             * gprsX : 117.27522
             * storeStatus : normal
             * gprsY : 31.86341
             * wifiPass : password
             * storeLocation : 安徽省合肥市
             * serviceStopTime : 23:00
             * balance : 0.08
             * serviceStartTime : 07:00
             * wifiName : WiFiname
             * serviceStatus : normal
             * auditNote : 无
             * storeName : 测试门店1219
             * share : true
             * smsCount : 0
             * storeId : 325
             * userId : 1212
             * auditUserId : 1033
             * createTime : 1482130279356
             * auditTime : 1482130302607
             * isTest : false
             * servicePrice : 100
             * stroeLogo : http://121.40.100.179:8080/res/download/7777
             * auditStatus : 通过
             * carWashStatus : busy
             */

            private int superStoreId;
            private String serviceNumber;
            private String userAgreement;
            private String smsSuffix;
            private String description;
            private String delFlag;
            private double gprsX;
            private String storeStatus;
            private double gprsY;
            private String wifiPass;
            private String storeLocation;
            private String serviceStopTime;
            private double balance;
            private String serviceStartTime;
            private String wifiName;
            private String serviceStatus;
            private String auditNote;
            private String storeName;
            private String share;
            private int smsCount;
            private int storeId;
            private int userId;
            private int auditUserId;
            private long createTime;
            private long auditTime;
            private String isTest;
            private double servicePrice;
            private String stroeLogo;
            private String auditStatus;
            private String carWashStatus;

            public int getSuperStoreId() {
                return superStoreId;
            }

            public void setSuperStoreId(int superStoreId) {
                this.superStoreId = superStoreId;
            }

            public String getServiceNumber() {
                return serviceNumber;
            }

            public void setServiceNumber(String serviceNumber) {
                this.serviceNumber = serviceNumber;
            }

            public String getUserAgreement() {
                return userAgreement;
            }

            public void setUserAgreement(String userAgreement) {
                this.userAgreement = userAgreement;
            }

            public String getSmsSuffix() {
                return smsSuffix;
            }

            public void setSmsSuffix(String smsSuffix) {
                this.smsSuffix = smsSuffix;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public double getGprsX() {
                return gprsX;
            }

            public void setGprsX(double gprsX) {
                this.gprsX = gprsX;
            }

            public String getStoreStatus() {
                return storeStatus;
            }

            public void setStoreStatus(String storeStatus) {
                this.storeStatus = storeStatus;
            }

            public double getGprsY() {
                return gprsY;
            }

            public void setGprsY(double gprsY) {
                this.gprsY = gprsY;
            }

            public String getWifiPass() {
                return wifiPass;
            }

            public void setWifiPass(String wifiPass) {
                this.wifiPass = wifiPass;
            }

            public String getStoreLocation() {
                return storeLocation;
            }

            public void setStoreLocation(String storeLocation) {
                this.storeLocation = storeLocation;
            }

            public String getServiceStopTime() {
                return serviceStopTime;
            }

            public void setServiceStopTime(String serviceStopTime) {
                this.serviceStopTime = serviceStopTime;
            }

            public double getBalance() {
                return balance;
            }

            public void setBalance(double balance) {
                this.balance = balance;
            }

            public String getServiceStartTime() {
                return serviceStartTime;
            }

            public void setServiceStartTime(String serviceStartTime) {
                this.serviceStartTime = serviceStartTime;
            }

            public String getWifiName() {
                return wifiName;
            }

            public void setWifiName(String wifiName) {
                this.wifiName = wifiName;
            }

            public String getServiceStatus() {
                return serviceStatus;
            }

            public void setServiceStatus(String serviceStatus) {
                this.serviceStatus = serviceStatus;
            }

            public String getAuditNote() {
                return auditNote;
            }

            public void setAuditNote(String auditNote) {
                this.auditNote = auditNote;
            }

            public String getStoreName() {
                return storeName;
            }

            public void setStoreName(String storeName) {
                this.storeName = storeName;
            }

            public String getShare() {
                return share;
            }

            public void setShare(String share) {
                this.share = share;
            }

            public int getSmsCount() {
                return smsCount;
            }

            public void setSmsCount(int smsCount) {
                this.smsCount = smsCount;
            }

            public int getStoreId() {
                return storeId;
            }

            public void setStoreId(int storeId) {
                this.storeId = storeId;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public int getAuditUserId() {
                return auditUserId;
            }

            public void setAuditUserId(int auditUserId) {
                this.auditUserId = auditUserId;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public long getAuditTime() {
                return auditTime;
            }

            public void setAuditTime(long auditTime) {
                this.auditTime = auditTime;
            }

            public String getIsTest() {
                return isTest;
            }

            public void setIsTest(String isTest) {
                this.isTest = isTest;
            }

            public double getServicePrice() {
                return servicePrice;
            }

            public void setServicePrice(double servicePrice) {
                this.servicePrice = servicePrice;
            }

            public String getStroeLogo() {
                return stroeLogo;
            }

            public void setStroeLogo(String stroeLogo) {
                this.stroeLogo = stroeLogo;
            }

            public String getAuditStatus() {
                return auditStatus;
            }

            public void setAuditStatus(String auditStatus) {
                this.auditStatus = auditStatus;
            }

            public String getCarWashStatus() {
                return carWashStatus;
            }

            public void setCarWashStatus(String carWashStatus) {
                this.carWashStatus = carWashStatus;
            }
        }
    }

    public static class GoodsListBean {
        /**
         * unitName : 幅
         * goodsSpecValuesPrice : 3
         * logo :
         * goodsSpecId : 1:24,2:2,8:27
         * goodsSpecValueCount : 4
         * goodsName : sssssssdffdggfggggd
         * goodsSpec : 颜色:绿色,尺寸:大,型号:222
         * specGroupKey : 0003410b6fe6470fae6e3e03c4846237
         */

        private String unitName;
        private double goodsSpecValuesPrice;
        private String logo;
        private String goodsSpecId;
        private int goodsSpecValueCount;
        private String goodsName;
        private String goodsSpec;
        private String specGroupKey;
        private boolean haveMemberPriceFlag;//是否有会员价
        private double storeMemberPrice;//会员价


        public boolean isHaveMemberPriceFlag() {
            return haveMemberPriceFlag;
        }

        public void setHaveMemberPriceFlag(boolean haveMemberPriceFlag) {
            this.haveMemberPriceFlag = haveMemberPriceFlag;
        }

        public double getStoreMemberPrice() {
            return storeMemberPrice;
        }

        public void setStoreMemberPrice(double storeMemberPrice) {
            this.storeMemberPrice = storeMemberPrice;
        }

        public String getUnitName() {
            return unitName;
        }

        public void setUnitName(String unitName) {
            this.unitName = unitName;
        }

        public double getGoodsSpecValuesPrice() {
            return goodsSpecValuesPrice;
        }

        public void setGoodsSpecValuesPrice(double goodsSpecValuesPrice) {
            this.goodsSpecValuesPrice = goodsSpecValuesPrice;
        }

        public String getLogo() {
            return logo;
        }

        public void setLogo(String logo) {
            this.logo = logo;
        }

        public String getGoodsSpecId() {
            return goodsSpecId;
        }

        public void setGoodsSpecId(String goodsSpecId) {
            this.goodsSpecId = goodsSpecId;
        }

        public int getGoodsSpecValueCount() {
            return goodsSpecValueCount;
        }

        public void setGoodsSpecValueCount(int goodsSpecValueCount) {
            this.goodsSpecValueCount = goodsSpecValueCount;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public String getGoodsSpec() {
            return goodsSpec;
        }

        public void setGoodsSpec(String goodsSpec) {
            this.goodsSpec = goodsSpec;
        }

        public String getSpecGroupKey() {
            return specGroupKey;
        }

        public void setSpecGroupKey(String specGroupKey) {
            this.specGroupKey = specGroupKey;
        }
    }

    public static class SelectedSpecListBean {
        /**
         * specId : 1
         * specName : 颜色
         * specValueList : [{"specId":1,"specValuesId":19,"specValue":"白色","selected":true},{"specId":1,"specValuesId":24,"specValue":"绿色"}]
         */

        private int specId;
        private String specName;
        private List<SpecValueListBean> specValueList;

        public int getSpecId() {
            return specId;
        }

        public void setSpecId(int specId) {
            this.specId = specId;
        }

        public String getSpecName() {
            return specName;
        }

        public void setSpecName(String specName) {
            this.specName = specName;
        }

        public List<SpecValueListBean> getSpecValueList() {
            return specValueList;
        }

        public void setSpecValueList(List<SpecValueListBean> specValueList) {
            this.specValueList = specValueList;
        }

        public static class SpecValueListBean {
            /**
             * specId : 1
             * specValuesId : 19
             * specValue : 白色
             * selected : true
             */

            private int specId;
            private int specValuesId;
            private String specValue;
            private boolean selected;

            public int getSpecId() {
                return specId;
            }

            public void setSpecId(int specId) {
                this.specId = specId;
            }

            public int getSpecValuesId() {
                return specValuesId;
            }

            public void setSpecValuesId(int specValuesId) {
                this.specValuesId = specValuesId;
            }

            public String getSpecValue() {
                return specValue;
            }

            public void setSpecValue(String specValue) {
                this.specValue = specValue;
            }

            public boolean isSelected() {
                return selected;
            }

            public void setSelected(boolean selected) {
                this.selected = selected;
            }
        }
    }

    public static class DeliveryWayListBean {
        /**
         * weightIncreasePrice : 7
         * address :
         * cityId : 0
         * numberDefaultPrice : 0
         * deliveryWayId : 247
         * volumeIncrease : 1
         * provinceId : 0
         * volumeDefaultPrice : 0
         * weightDefault : 2
         * superDeliveryWayId : 0
         * numberIncrease : 1
         * areaId : 0
         * numberIncreasePrice : 0
         * numberDefault : 1
         * weightIncrease : 2
         * name : 快递
         * volumeDefault : 1
         * belongsType : supplier
         * volumeIncreasePrice : 0
         * belongsTypeId : 73
         * weightDefaultPrice : 8
         * selected : true
         */

        private double weightIncreasePrice;
        private String address;
        private int cityId;
        private double numberDefaultPrice;
        private int deliveryWayId;
        private double volumeIncrease;
        private int provinceId;
        private double volumeDefaultPrice;
        private double weightDefault;
        private int superDeliveryWayId;
        private int numberIncrease;
        private int areaId;
        private double numberIncreasePrice;
        private int numberDefault;
        private double weightIncrease;
        private String name;
        private double volumeDefault;
        private String belongsType;
        private double volumeIncreasePrice;
        private String belongsTypeId;
        private double weightDefaultPrice;
        private boolean selected;

        public double getWeightIncreasePrice() {
            return weightIncreasePrice;
        }

        public void setWeightIncreasePrice(double weightIncreasePrice) {
            this.weightIncreasePrice = weightIncreasePrice;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public int getCityId() {
            return cityId;
        }

        public void setCityId(int cityId) {
            this.cityId = cityId;
        }

        public double getNumberDefaultPrice() {
            return numberDefaultPrice;
        }

        public void setNumberDefaultPrice(double numberDefaultPrice) {
            this.numberDefaultPrice = numberDefaultPrice;
        }

        public int getDeliveryWayId() {
            return deliveryWayId;
        }

        public void setDeliveryWayId(int deliveryWayId) {
            this.deliveryWayId = deliveryWayId;
        }

        public double getVolumeIncrease() {
            return volumeIncrease;
        }

        public void setVolumeIncrease(double volumeIncrease) {
            this.volumeIncrease = volumeIncrease;
        }

        public int getProvinceId() {
            return provinceId;
        }

        public void setProvinceId(int provinceId) {
            this.provinceId = provinceId;
        }

        public double getVolumeDefaultPrice() {
            return volumeDefaultPrice;
        }

        public void setVolumeDefaultPrice(double volumeDefaultPrice) {
            this.volumeDefaultPrice = volumeDefaultPrice;
        }

        public double getWeightDefault() {
            return weightDefault;
        }

        public void setWeightDefault(double weightDefault) {
            this.weightDefault = weightDefault;
        }

        public int getSuperDeliveryWayId() {
            return superDeliveryWayId;
        }

        public void setSuperDeliveryWayId(int superDeliveryWayId) {
            this.superDeliveryWayId = superDeliveryWayId;
        }

        public int getNumberIncrease() {
            return numberIncrease;
        }

        public void setNumberIncrease(int numberIncrease) {
            this.numberIncrease = numberIncrease;
        }

        public int getAreaId() {
            return areaId;
        }

        public void setAreaId(int areaId) {
            this.areaId = areaId;
        }

        public double getNumberIncreasePrice() {
            return numberIncreasePrice;
        }

        public void setNumberIncreasePrice(double numberIncreasePrice) {
            this.numberIncreasePrice = numberIncreasePrice;
        }

        public int getNumberDefault() {
            return numberDefault;
        }

        public void setNumberDefault(int numberDefault) {
            this.numberDefault = numberDefault;
        }

        public double getWeightIncrease() {
            return weightIncrease;
        }

        public void setWeightIncrease(double weightIncrease) {
            this.weightIncrease = weightIncrease;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public double getVolumeDefault() {
            return volumeDefault;
        }

        public void setVolumeDefault(double volumeDefault) {
            this.volumeDefault = volumeDefault;
        }

        public String getBelongsType() {
            return belongsType;
        }

        public void setBelongsType(String belongsType) {
            this.belongsType = belongsType;
        }

        public double getVolumeIncreasePrice() {
            return volumeIncreasePrice;
        }

        public void setVolumeIncreasePrice(double volumeIncreasePrice) {
            this.volumeIncreasePrice = volumeIncreasePrice;
        }

        public String getBelongsTypeId() {
            return belongsTypeId;
        }

        public void setBelongsTypeId(String belongsTypeId) {
            this.belongsTypeId = belongsTypeId;
        }

        public double getWeightDefaultPrice() {
            return weightDefaultPrice;
        }

        public void setWeightDefaultPrice(double weightDefaultPrice) {
            this.weightDefaultPrice = weightDefaultPrice;
        }

        public boolean isSelected() {
            return selected;
        }

        public void setSelected(boolean selected) {
            this.selected = selected;
        }
    }
}
